.label {
  padding: 8px;
  font-weight: 590;
  line-height: 1;
  font-size: 12px;

  &[data-checked] {

    &,
    &:hover {
      color: light-dark(var(--mantine-color-black), var(--mantine-color-white)); // Replace with Mantine's white or black based on theme
      border: 1px solid var(--mantine-color-default-border); // Replace with Mantine's primary border color
    }

    &[data-variant="filled"] {
      background-color: var(--mantine-primary-color-light); // Replace with Mantine's primary RGBA color
    }
  }
}

.iconWrapper {
  display: none;
}
